/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Alejandro
 */
package com.akcess.vo;

import java.math.*;
import java.sql.*;
import java.sql.Date;
import java.net.URL;
import java.io.Serializable;
import java.util.*;

/**
 *
 * This classes is the Data Transfer Object(Value Object) defination for the entity solicitudes_reservas
 *
 */
public class SolicitudReservaEstado implements Serializable {

    private int id_solic_reserva;
    private int id_solicitante;    
    private long id_recurso;
    private int id_ubicacion;
    private short id_estado;
    private int id_operador;
    private Date fecha_creacion;
    private Date fecha_reserva;
    private Time hora_inicio;
    private Time hora_final;
    private String nombre_responsable;
    private String c_i_responsable;
    //Estos 4 atributos se agregan a la Solicitud de Estado, para esta nueva clase.
    private String nombre_solicitante;
    private String apellido_solicitante;
    private String nombre_estado;
    private String nombre_recurso;
    public SolicitudReservaEstado() {
    }

    public SolicitudReservaEstado(int id_solic_reserva, int id_solicitante, long id_recurso, int id_ubicacion, short id_estado, int id_operador, Date fecha_creacion, Date fecha_reserva, Time hora_inicio, Time hora_final, String nombre_responsable, String c_i_responsable,String nomSolicitante,String apeSolicitante,String nomEstado, String nomRecurso) {
        this.id_solic_reserva = id_solic_reserva;
        this.id_solicitante = id_solicitante;
        this.id_recurso = id_recurso;
        this.id_ubicacion = id_ubicacion;
        this.id_estado = id_estado;
        this.id_operador = id_operador;
        this.fecha_creacion = fecha_creacion;
        this.fecha_reserva = fecha_reserva;
        this.hora_inicio = hora_inicio;
        this.hora_final = hora_final;
        this.nombre_responsable = nombre_responsable;
        this.c_i_responsable = c_i_responsable;
        this.nombre_solicitante = nomSolicitante;
        this.apellido_solicitante = apeSolicitante;
        this.nombre_estado = nomEstado;
        this.nombre_recurso = nomRecurso;
    }

    public void setId_solic_reserva(int id_solic_reserva) {
        this.id_solic_reserva = id_solic_reserva;
    }

    public int getId_solic_reserva() {
        return (id_solic_reserva);
    }

    public void setId_solicitante(int id_solicitante) {
        this.id_solicitante = id_solicitante;
    }

    public int getId_solicitante() {
        return (id_solicitante);
    }

    public void setId_recurso(long id_recurso) {
        this.id_recurso = id_recurso;
    }

    public long getId_recurso() {
        return (id_recurso);
    }

    public void setId_ubicacion(int id_ubicacion) {
        this.id_ubicacion = id_ubicacion;
    }

    public int getId_ubicacion() {
        return (id_ubicacion);
    }

    public void setId_estado(short id_estado) {
        this.id_estado = id_estado;
    }

    public short getId_estado() {
        return (id_estado);
    }

    public void setId_operador(int id_operador) {
        this.id_operador = id_operador;
    }

    public int getId_operador() {
        return (id_operador);
    }

    public void setFecha_creacion(Date fecha_creacion) {
        this.fecha_creacion = fecha_creacion;
    }

    public Date getFecha_creacion() {
        return (fecha_creacion);
    }

    public void setFecha_reserva(Date fecha_reserva) {
        this.fecha_reserva = fecha_reserva;
    }

    public Date getFecha_reserva() {
        return (fecha_reserva);
    }

    public void setHora_inicio(Time hora_inicio) {
        this.hora_inicio = hora_inicio;
    }

    public Time getHora_inicio() {
        return (hora_inicio);
    }

    public void setHora_final(Time hora_final) {
        this.hora_final = hora_final;
    }

    public Time getHora_final() {
        return (hora_final);
    }

    public void setNombre_responsable(String nombre_responsable) {
        this.nombre_responsable = nombre_responsable;
    }

    public String getNombre_responsable() {
        return (nombre_responsable);
    }

    public void setC_i_responsable(String c_i_responsable) {
        this.c_i_responsable = c_i_responsable;
    }

    public String getC_i_responsable() {
        return (c_i_responsable);
    }
    //Estos metodos se le agregue a la Solicitud de Reserva, o sea, a la clase, aparte de los atributos para esta clase.
    
    public void setNombreSolicitante(String nombreSolicitante) {
        this.nombre_solicitante = nombreSolicitante;
    }

    public String getNombreSolicitante() {
        return (this.nombre_solicitante);
    }
    
    public void setApellidoSolicitante(String apellidoSolicitante) {
        this.apellido_solicitante = apellidoSolicitante;
    }

    public String getApellidoSolicitante() {
        return (this.apellido_solicitante);
    }
    public void setNombreEstado(String nombreEstado) {
        this.nombre_estado = nombreEstado;
    }

    public String getNombreEstado() {
        return (this.nombre_estado);
    }
    
    public void setNombreRecurso(String nombreRecurso) {
        this.nombre_recurso = nombreRecurso;
    }

    public String getNombreRecurso() {
        return (this.nombre_recurso);
    }
}
